<script>
	export default {
		//全局变量,已挂载可通过this.$app.globalData使用
		globalData: {
			//静态资源路径前缀，可根据APP和小程序修改，小程序用网络路径http
			staticUrl: '/static/icon/',
			platform: '',
			//系统版本如：ios13
			system: '',
			// 系统平台ios,安卓
			platform: '',
			topDis: 0, // 顶部状态栏
			botDis: 0, // 底部状态栏
			URL: 'https://test-jyhz.wusuhyt.com/api'
		},
		onLaunch: function() {
			console.log('App Launch')
			let that = this
			// #ifdef MP-WEIXIN
			// 微信小程序更新
			const updateManager = wx.getUpdateManager();
			updateManager.onCheckForUpdate(function(res) {
				// 请求完新版本信息的回调
			});
			updateManager.onUpdateReady(function() {
				wx.showModal({
					title: "更新提示",
					content: "新版本已经准备好，是否重启应用？",
					success: function(res) {
						if (res.confirm) {
							// 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
							updateManager.applyUpdate();
						}
					}
				});
			});
			updateManager.onUpdateFailed(function() {
				return uni.showToast({
					title: '新版本下载失败',
					icon: 'error'
				})
			});
			// #endif
	
			// #ifdef APP || H5 || MP-WEIXIN
			// 获取系统信息
			uni.getSystemInfo({
				success: res => {
					this.globalData.system = res.system.split(".")[0]
					this.globalData.platform = res.platform
					console.log("系统信息：", res)
					this.globalData.botDis = res.screenHeight - res.safeArea.bottom
					this.globalData.topDis = res.statusBarHeight
				}
			})
			// #endif
		},
		onShow: function() {
			console.log('App Show')
			// #ifdef APP || H5
			this.$Common.coldUpdataApp()
			// #endif
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style lang="scss">
	// uView框架样式
	@import "uview-ui/index.scss";
	/*每个页面公共css */
	@import "./static/css/public.css";

	// 隐藏滚动条
	// scroll-view ::-webkit-scrollbar {
	// 	display: none;
	// 	width: 0 !important;
	// 	height: 0 !important;
	// 	-webkit-appearance: none;
	// 	background: transparent;
	// }
	page {
		background-color: #f7f7f7;
	}

	view {
		// color: #333333;
		// font-size: 30rpx;
	}

	.more {
		width: 40rpx;
		height: 40rpx;
		margin-left: 10rpx;
		flex-shrink: 0;
	}

	.zc-logo {
		width: 100%;
		font-size: 26rpx;
		color: #333;
		border-bottom: 2rpx solid #f7f7f7;

		image {
			width: 100rpx;
			height: 100rpx;
			margin-right: 20rpx;
		}
	}

	.foot {
		width: 100%;
		padding: 30rpx;

		.btnBox {
			width: 100%;

			.btn-1 {
				flex: 1;
				height: 90rpx;
				background: #3db020;
				border-radius: 10rpx;
				color: #ffffff;
				font-size: 34rpx;
			}

			.btn-2 {
				flex: 1;
				height: 90rpx;
				border: 1px solid #3db020;
				border-radius: 10rpx;
				color: #3db020;
				font-size: 34rpx;
			}
		}
	}
</style>